license education intellectual property mncpc georgia patent law firm projects mcppc mncppc development attorney montgomery county copyright crime attorney developers open source business maryland